clean (one's) plow - Francés Inglés Diccionario